﻿using System;

namespace MockNetCore
{
    public class Options
    {
        /// <summary>
        /// 属性值类型
        /// </summary>
        public Type type { get; set; }

        /// <summary>
        /// 属性值模板
        /// </summary>
        public Object template { get; set; }

        /// <summary>
        /// 属性名 + 生成规则
        /// </summary>
        public String name { get; set; }

        /// <summary>
        /// 属性名
        /// </summary>
        public String parsedName { get; set; }

        /// <summary>
        /// 解析后的生成规则
        /// </summary>
        public Rule rule { get; set; }

        /// <summary>
        /// 相关上下文
        /// </summary>
        public Context context { get; set; }
    }
}